package com.nicho.view;

import java.util.Scanner;

import com.nicho.controller.TeacherController;
import com.nicho.util.InputTrans;

/*
 * @Author: 姜东浩
 * @Date: 2021-11-12 08:34:45
 * @LastEditors: 姜东浩
 * @LastEditTime: 2021-11-16 08:41:29
 * @Description: 教师登录后页面
 */
public class TeacherPage {
    
    static Scanner sc = new Scanner(System.in);
    static TeacherController teacherController = new TeacherController();

    /**
     * @description: 教师登陆成功页面
     * @author: 姜东浩
     */
    public static void showLoginSuccess() {
        do {
            System.out.println("**************************");
            System.out.println("* 1、登分改分            *");
            System.out.println("* 2、查看学生列表        *");
            System.out.println("* 3、查看自己所教课程    *");
            System.out.println("* 4、修改密码            *");
            System.out.println("* 5、退出程序            *");
            System.out.println("**************************");

            switch (InputTrans.betweenStatedInt(sc.next())) {
            case 1: // 登分改分
                System.out.println(teacherController.addGrade());
                break;
            case 2: // 查看学生列表
                teacherController.printMyStudentList();
                break;
            case 3: // 查看自己所教课程
                System.out.println(teacherController.catMyTeachCourse());
                break;
            case 4: // 修改密码
                System.out.println(teacherController.updatePassword());
                break;
            case 5: // 退出程序
                System.out.println("感谢您的使用,再见!");
                System.exit(0);
            default: // 输入不正确重新输入
                break;
            }
        } while (true);

    }

}